[INFO] fetching crate isa-classifier 0.1.0...
[INFO] checking isa-classifier-0.1.0 against master#c290daa1e5274a52e54a0f49e31bd70192abc606 for pr-133502-23
[INFO] extracting crate isa-classifier 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate isa-classifier 0.1.0
[INFO] finished tweaking crates.io crate isa-classifier 0.1.0
[INFO] tweaked toml for crates.io crate isa-classifier 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate isa-classifier 0.1.0 on toolchain c290daa1e5274a52e54a0f49e31bd70192abc606
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c290daa1e5274a52e54a0f49e31bd70192abc606" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate isa-classifier 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c290daa1e5274a52e54a0f49e31bd70192abc606" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4
[INFO] running `Command { std: "docker" "start" "b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4" "/opt/rustwide/cargo-home/bin/cargo" "+c290daa1e5274a52e54a0f49e31bd70192abc606" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b0832ca7eeb2e3d53856a6720812d1ff3e5a3484db3e64ca419e7ec65586c5c4" "/opt/rustwide/cargo-home/bin/cargo" "+c290daa1e5274a52e54a0f49e31bd70192abc606" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]    Compiling zmij v1.0.14
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]     Checking colorchoice v1.0.4
[INFO] [stderr]     Checking anstyle-query v1.1.5
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.2
[INFO] [stderr]     Checking anstyle v1.0.13
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]     Checking itoa v1.0.17
[INFO] [stderr]     Checking memchr v2.7.6
[INFO] [stderr]     Checking clap_lex v0.7.7
[INFO] [stderr]     Checking strsim v0.11.1
[INFO] [stderr]     Checking anstyle-parse v0.2.7
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]     Checking log v0.4.29
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]     Checking anstream v0.6.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking thread_local v1.1.9
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking clap_builder v4.5.54
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking same-file v1.0.6
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking crossbeam-deque v0.8.6
[INFO] [stderr]     Checking walkdir v2.5.0
[INFO] [stderr]     Checking yansi v1.0.1
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking is-terminal v0.4.17
[INFO] [stderr]     Checking pretty_assertions v1.4.1
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking clap v4.5.54
[INFO] [stderr]     Checking tempfile v3.24.0
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking tracing-subscriber v0.3.22
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking isa-classifier v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `read_u16`
[INFO] [stdout]   --> src/formats/aout.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::formats::{read_u16, read_u32};
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ClassifierError`
[INFO] [stdout]  --> src/formats/hex.rs:8:20
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::error::{ClassifierError, Result};
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::formats::read_u32`
[INFO] [stdout]  --> src/formats/llvm_bc.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::formats::read_u32;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `read_u32`
[INFO] [stdout]  --> src/formats/wasm.rs:7:22
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::formats::{read_u32};
[INFO] [stdout]   |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dst`
[INFO] [stdout]    --> src/architectures/msp430.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let dst = get_dst_reg(instr);
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_dst`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg`
[INFO] [stdout]    --> src/architectures/vax.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 |     let reg = specifier & 0x0F;
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_reg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `valid_count` is assigned to, but never used
[INFO] [stdout]    --> src/architectures/wasm.rs:765:9
[INFO] [stdout]     |
[INFO] [stdout] 765 |     let mut valid_count = 0u32;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_valid_count` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `valid_count` is never read
[INFO] [stdout]    --> src/architectures/wasm.rs:774:13
[INFO] [stdout]     |
[INFO] [stdout] 774 |             valid_count += 1;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reloc_start`
[INFO] [stdout]   --> src/formats/bflt.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |     let reloc_start = read_u32(data, 28, false)?;
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reloc_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `headers_size`
[INFO] [stdout]    --> src/formats/console.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |     let headers_size = read_u32(data, 0x108, true)?;
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_headers_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `kernel_thunk_xor`
[INFO] [stdout]    --> src/formats/console.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |     let kernel_thunk_xor = read_u32(data, 0x158, true)?;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_kernel_thunk_xor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `security_offset`
[INFO] [stdout]    --> src/formats/console.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 |     let security_offset = read_u32(data, 16, false)?;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_security_offset`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/formats/console.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |     let mut notes = vec![format!("{} SELF/SPRX", platform)];
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text_file_off`
[INFO] [stdout]    --> src/formats/console.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 |     let text_file_off = read_u32(data, 16, true)?;
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_file_off`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ro_file_off`
[INFO] [stdout]    --> src/formats/console.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 |     let ro_file_off = read_u32(data, 32, true)?;
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ro_file_off`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data_file_off`
[INFO] [stdout]    --> src/formats/console.rs:349:9
[INFO] [stdout]     |
[INFO] [stdout] 349 |     let data_file_off = read_u32(data, 48, true)?;
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_file_off`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ro_off`
[INFO] [stdout]    --> src/formats/console.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |     let ro_off = read_u32(data, 0x28, true)?;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_ro_off`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data_off`
[INFO] [stdout]    --> src/formats/console.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 |     let data_off = read_u32(data, 0x30, true)?;
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_off`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/formats/dex.rs:206:14
[INFO] [stdout]     |
[INFO] [stdout] 206 | fn parse_art(data: &[u8], version: [u8; 3]) -> Result<ClassificationResult> {
[INFO] [stdout]     |              ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/formats/kernel.rs:364:9
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let mut notes = vec!["Linux RISC-V Image".to_string()];
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/formats/kernel.rs:363:22
[INFO] [stdout]     |
[INFO] [stdout] 363 | fn parse_linux_riscv(data: &[u8]) -> Result<ClassificationResult> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_type`
[INFO] [stdout]    --> src/formats/kernel.rs:380:48
[INFO] [stdout]     |
[INFO] [stdout] 380 | fn parse_uimage(data: &[u8], arch: u8, os: u8, image_type: u8) -> Result<ClassificationResult> {
[INFO] [stdout]     |                                                ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `timestamp`
[INFO] [stdout]    --> src/formats/kernel.rs:391:9
[INFO] [stdout]     |
[INFO] [stdout] 391 |     let timestamp = read_u32(data, 8, false)?;
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_timestamp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `timestamp`
[INFO] [stdout]   --> src/formats/pef.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let timestamp = read_u32(data, 16, false)?;
[INFO] [stdout]    |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_timestamp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_def_version`
[INFO] [stdout]   --> src/formats/pef.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let old_def_version = read_u32(data, 20, false)?;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_def_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_imp_version`
[INFO] [stdout]   --> src/formats/pef.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     let old_imp_version = read_u32(data, 24, false)?;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_imp_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `arch_str`
[INFO] [stdout]   --> src/formats/pef.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |             let arch_str = String::from_utf8_lossy(&architecture.to_be_bytes());
[INFO] [stdout]    |                 ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arch_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     Reserved,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     DataProcessingImmediate,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     BranchExceptionSystem,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     LoadStore,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     DataProcessingRegister,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/aarch64.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     SimdFp,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/aarch64.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const NOP: u32 = 0xD503201F;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/aarch64.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const YIELD: u32 = 0xD503203F;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/aarch64.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const WFE: u32 = 0xD503205F;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/aarch64.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const WFI: u32 = 0xD503207F;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/aarch64.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const SEV: u32 = 0xD50320BF;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const SEVL: u32 = 0xD50320DF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const PACIASP: u32 = 0xD503233F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const AUTIASP: u32 = 0xD50323BF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const BTI: u32 = 0xD503241F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const BTI_C: u32 = 0xD503245F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const BTI_J: u32 = 0xD503249F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const BTI_JC: u32 = 0xD50324DF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const RET: u32 = 0xD65F03C0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const RETAA: u32 = 0xD65F0BFF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/aarch64.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const RETAB: u32 = 0xD65F0FFF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const OP_LOAD_STORE_END: u32 = 0x0F;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const OP_INT_ARITH: u32 = 0x10;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub const OP_INT_LOGICAL: u32 = 0x11;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const OP_INT_SHIFT: u32 = 0x12;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const OP_INT_MULTIPLY: u32 = 0x13;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const OP_JUMP: u32 = 0x1A;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const OP_FLOATING: u32 = 0x1C;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const OP_BRANCH_START: u32 = 0x30;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/alpha.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const OP_BRANCH_END: u32 = 0x3F;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arc.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub const PATTERN_MOV_S: u16 = 0x7000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arc.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const PATTERN_ADD_SUB_S: u16 = 0x6000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arc.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const ARC_NOP_32_BE: u32 = 0x7000_264A;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arc.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const MAJOR_16BIT_END: u16 = 0x1F;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/arm.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const EQ: u8 = 0x0;  // Equal
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/arm.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const NE: u8 = 0x1;  // Not equal
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/arm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const CS: u8 = 0x2;  // Carry set / unsigned higher or same
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/arm.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const CC: u8 = 0x3;  // Carry clear / unsigned lower
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/arm.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const MI: u8 = 0x4;  // Negative
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const PL: u8 = 0x5;  // Positive or zero
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const VS: u8 = 0x6;  // Overflow
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const VC: u8 = 0x7;  // No overflow
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const HI: u8 = 0x8;  // Unsigned higher
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const LS: u8 = 0x9;  // Unsigned lower or same
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const GE: u8 = 0xA;  // Signed greater or equal
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const LT: u8 = 0xB;  // Signed less than
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const GT: u8 = 0xC;  // Signed greater than
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const LE: u8 = 0xD;  // Signed less or equal
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const AL: u8 = 0xE;  // Always
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const NV: u8 = 0xF;  // Never / unconditional
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const NOP: u32 = 0xE1A00000;      // MOV R0, R0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const NOP_HINT: u32 = 0xE320F000; // NOP (hint)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const BX_LR: u32 = 0xE12FFF1E;    // BX LR (return)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const SVC_BASE: u32 = 0xEF000000; // SVC #0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/arm.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const BKPT_BASE: u32 = 0xE1200070; // BKPT
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const NOP: u16 = 0x0000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const JMP_MASK: u16 = 0xFE0E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const JMP_VAL: u16 = 0x940C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const CALL_MASK: u16 = 0xFE0E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const CALL_VAL: u16 = 0x940E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const LDS_MASK: u16 = 0xFE0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const LDS_VAL: u16 = 0x9000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const STS_MASK: u16 = 0xFE0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const STS_VAL: u16 = 0x9200;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub const RJMP_MASK: u16 = 0xF000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const RJMP_VAL: u16 = 0xC000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub const RCALL_MASK: u16 = 0xF000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const RCALL_VAL: u16 = 0xD000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub const BRBS_MASK: u16 = 0xFC00;  // Branch if bit set
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub const BRBS_VAL: u16 = 0xF000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const BRBC_MASK: u16 = 0xFC00;  // Branch if bit clear
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const BRBC_VAL: u16 = 0xF400;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const LDI_MASK: u16 = 0xF000;   // Load immediate
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const LDI_VAL: u16 = 0xE000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub const MOV_MASK: u16 = 0xFC00;   // Copy register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/avr.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub const MOV_VAL: u16 = 0x2C00;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub const ADD_MASK: u16 = 0xFC00;   // Add
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub const ADD_VAL: u16 = 0x0C00;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const SUB_MASK: u16 = 0xFC00;   // Subtract
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub const SUB_VAL: u16 = 0x1800;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const AND_MASK: u16 = 0xFC00;   // Logical AND
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const AND_VAL: u16 = 0x2000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub const OR_MASK: u16 = 0xFC00;    // Logical OR
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const OR_VAL: u16 = 0x2800;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const EOR_MASK: u16 = 0xFC00;   // Exclusive OR
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub const EOR_VAL: u16 = 0x2400;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const CP_MASK: u16 = 0xFC00;    // Compare
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub const CP_VAL: u16 = 0x1400;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub const CPC_MASK: u16 = 0xFC00;   // Compare with carry
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const CPC_VAL: u16 = 0x0400;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub const CPI_MASK: u16 = 0xF000;   // Compare with immediate
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub const CPI_VAL: u16 = 0x3000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const IN_MASK: u16 = 0xF800;    // In from I/O
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub const IN_VAL: u16 = 0xB000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const OUT_MASK: u16 = 0xF800;   // Out to I/O
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const OUT_VAL: u16 = 0xB800;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const PUSH_MASK: u16 = 0xFE0F;  // Push register
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const PUSH_VAL: u16 = 0x920F;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const POP_MASK: u16 = 0xFE0F;   // Pop register
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/avr.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub const POP_VAL: u16 = 0x900F;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/blackfin.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const REG_R7: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/blackfin.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub const REG_P5: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/blackfin.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const REG_SP: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/blackfin.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const REG_FP: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const ALU32_0: u8 = 0x0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const ALU32_1: u8 = 0x1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const ALU32_2: u8 = 0x2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const ALU32_3: u8 = 0x3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const XTYPE_0: u8 = 0x4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const XTYPE_1: u8 = 0x5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const XTYPE_2: u8 = 0x6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const XTYPE_3: u8 = 0x7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const ALU64_0: u8 = 0x8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const ALU64_1: u8 = 0x9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const ALU64_2: u8 = 0xA;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const ALU64_3: u8 = 0xB;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const EXT_0: u8 = 0xC;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const EXT_1: u8 = 0xD;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const EXT_2: u8 = 0xE;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const EXT_3: u8 = 0xF;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const JUMPR_LR_VAL: u32 = 0x52800000;  // jumpr r31
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const ALLOCFRAME_VAL: u32 = 0xA09DC000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const LOOP0_VAL: u32 = 0x60000000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const EXTENDER_VAL: u32 = 0x00000000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const V5: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const V55: u8 = 55;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const V60: u8 = 60;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const V62: u8 = 62;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const V65: u8 = 65;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const V66: u8 = 66;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub const V67: u8 = 67;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const V68: u8 = 68;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub const V69: u8 = 69;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub const V71: u8 = 71;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const V73: u8 = 73;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub const R29: u8 = 29;  // SP
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const R30: u8 = 30;  // FP
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/hexagon.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const R31: u8 = 31;  // LR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/hexagon.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const P1: u8 = 1;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/hexagon.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const P2: u8 = 2;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/hexagon.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub const P3: u8 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const LOAD_STORE_INT_END: u8 = 0x0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const CORE_ARITH_END: u8 = 0x17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const CONTROL_END: u8 = 0x1F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const LOAD_STORE_FP_END: u8 = 0x27;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const LOAD_FP_PIPE_END: u8 = 0x2F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const FPU_END: u8 = 0x37;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/i860.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const GRAPHICS_END: u8 = 0x3F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/loongarch.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const ADD_W: u32 = 0x00100000;     // ADD.W
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const ADD_D: u32 = 0x00108000;     // ADD.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const SUB_W: u32 = 0x00110000;     // SUB.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const SUB_D: u32 = 0x00118000;     // SUB.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const ADDI_W: u32 = 0x02800000;    // ADDI.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const ADDI_D: u32 = 0x02C00000;    // ADDI.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const ANDI: u32 = 0x03400000;      // ANDI (NOP when all zeros)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const ORI: u32 = 0x03800000;       // ORI
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const XORI: u32 = 0x03C00000;      // XORI
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const LD_B: u32 = 0x28000000;      // LD.B
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const LD_H: u32 = 0x28400000;      // LD.H
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const LD_W: u32 = 0x28800000;      // LD.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const LD_D: u32 = 0x28C00000;      // LD.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const ST_B: u32 = 0x29000000;      // ST.B
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const ST_H: u32 = 0x29400000;      // ST.H
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const ST_W: u32 = 0x29800000;      // ST.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const ST_D: u32 = 0x29C00000;      // ST.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const LD_BU: u32 = 0x2A000000;     // LD.BU
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const LD_HU: u32 = 0x2A400000;     // LD.HU
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const LD_WU: u32 = 0x2A800000;     // LD.WU
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const BEQZ: u32 = 0x40000000;      // BEQZ
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const BNEZ: u32 = 0x44000000;      // BNEZ
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const JIRL: u32 = 0x4C000000;      // JIRL (includes RET)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const B: u32 = 0x50000000;         // B (unconditional)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const BL: u32 = 0x54000000;        // BL (branch and link)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const BEQ: u32 = 0x58000000;       // BEQ
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const BNE: u32 = 0x5C000000;       // BNE
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const BLT: u32 = 0x60000000;       // BLT
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const BGE: u32 = 0x64000000;       // BGE
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const BLTU: u32 = 0x68000000;      // BLTU
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const BGEU: u32 = 0x6C000000;      // BGEU
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const SYSCALL: u32 = 0x002B0000;   // SYSCALL
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const BREAK: u32 = 0x002A0000;     // BREAK
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const MUL_W: u32 = 0x001C0000;     // MUL.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const MUL_D: u32 = 0x001D8000;     // MUL.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const DIV_W: u32 = 0x00200000;     // DIV.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const DIV_D: u32 = 0x00220000;     // DIV.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const SLL_W: u32 = 0x00170000;     // SLL.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const SRL_W: u32 = 0x00178000;     // SRL.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const SRA_W: u32 = 0x00180000;     // SRA.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const SLL_D: u32 = 0x00188000;     // SLL.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const SRL_D: u32 = 0x00190000;     // SRL.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const SRA_D: u32 = 0x00198000;     // SRA.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const AND: u32 = 0x00148000;       // AND
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const OR: u32 = 0x00150000;        // OR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const XOR: u32 = 0x00158000;       // XOR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const NOR: u32 = 0x00140000;       // NOR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const FLD_S: u32 = 0x2B000000;     // FLD.S
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const FST_S: u32 = 0x2B400000;     // FST.S
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const FLD_D: u32 = 0x2B800000;     // FLD.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const FST_D: u32 = 0x2BC00000;     // FST.D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const VLD: u32 = 0x2C000000;       // VLD
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const VST: u32 = 0x2C400000;       // VST
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const XVLD: u32 = 0x2C800000;      // XVLD
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/loongarch.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const XVST: u32 = 0x2CC00000;      // XVST
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub const OPCODE_MASK_22: u32 = 0xFFC00000;  // Top 10 bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub const OPCODE_MASK_17: u32 = 0xFFFF8000;  // Top 17 bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub const OPCODE_MASK_15: u32 = 0xFFFE0000;  // Top 15 bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const ZERO: u8 = 0;   // $zero - always zero
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const RA: u8 = 1;     // $ra - return address
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub const TP: u8 = 2;     // $tp - thread pointer
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub const SP: u8 = 3;     // $sp - stack pointer
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const A0: u8 = 4;     // $a0 - argument/return
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub const A1: u8 = 5;     // $a1
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const A2: u8 = 6;     // $a2
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub const A3: u8 = 7;     // $a3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub const A4: u8 = 8;     // $a4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const A5: u8 = 9;     // $a5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub const A6: u8 = 10;    // $a6
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub const A7: u8 = 11;    // $a7
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub const T0: u8 = 12;    // $t0 - temporary
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const T1: u8 = 13;    // $t1
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub const T2: u8 = 14;    // $t2
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub const T3: u8 = 15;    // $t3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub const T4: u8 = 16;    // $t4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub const T5: u8 = 17;    // $t5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const T6: u8 = 18;    // $t6
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub const T7: u8 = 19;    // $t7
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub const T8: u8 = 20;    // $t8
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const FP: u8 = 22;    // $fp - frame pointer (also $s9)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const S0: u8 = 23;    // $s0 - saved
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const S1: u8 = 24;    // $s1
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const S2: u8 = 25;    // $s2
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const S3: u8 = 26;    // $s3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub const S4: u8 = 27;    // $s4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const S5: u8 = 28;    // $s5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub const S6: u8 = 29;    // $s6
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const S7: u8 = 30;    // $s7
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/loongarch.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub const S8: u8 = 31;    // $s8
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/m68k.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const BITOP_MOVEP_IMM: u8 = 0x0;   // Bit operations, MOVEP, immediate
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/m68k.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const MOVE_BYTE: u8 = 0x1;         // MOVE.B
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const MOVE_LONG: u8 = 0x2;         // MOVE.L
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const MOVE_WORD: u8 = 0x3;         // MOVE.W
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const MISC: u8 = 0x4;              // Miscellaneous
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const ADDQ_SUBQ_SCC_DBCC: u8 = 0x5; // Quick add/sub, set/branch on condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const BCC_BSR_BRA: u8 = 0x6;       // Branches
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const MOVEQ: u8 = 0x7;             // MOVEQ
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const OR_DIV_SBCD: u8 = 0x8;       // OR, DIV, SBCD
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const SUB_SUBX: u8 = 0x9;          // SUB, SUBX
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const RESERVED_A: u8 = 0xA;        // A-line (unassigned/emulator)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const CMP_EOR: u8 = 0xB;           // CMP, EOR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const AND_MUL_ABCD_EXG: u8 = 0xC;  // AND, MUL, ABCD, EXG
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const ADD_ADDX: u8 = 0xD;          // ADD, ADDX
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const SHIFT_ROTATE: u8 = 0xE;      // Shift and rotate
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const RESERVED_F: u8 = 0xF;        // F-line (coprocessor/emulator)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const NEGX: u16 = 0x4000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const CLR: u16 = 0x4200;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const NEG: u16 = 0x4400;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const NOT: u16 = 0x4600;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const EXT_WORD: u16 = 0x4880;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const EXT_LONG: u16 = 0x48C0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const NBCD: u16 = 0x4800;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const SWAP: u16 = 0x4840;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const PEA: u16 = 0x4840;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const ILLEGAL: u16 = 0x4AFC;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const TAS: u16 = 0x4AC0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const TST: u16 = 0x4A00;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const TRAP: u16 = 0x4E40;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const LINK: u16 = 0x4E50;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const UNLK: u16 = 0x4E58;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const MOVE_USP: u16 = 0x4E60;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const RESET: u16 = 0x4E70;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const NOP: u16 = 0x4E71;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const STOP: u16 = 0x4E72;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const RTE: u16 = 0x4E73;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const RTD: u16 = 0x4E74;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const RTS: u16 = 0x4E75;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const TRAPV: u16 = 0x4E76;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const RTR: u16 = 0x4E77;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const JSR: u16 = 0x4E80;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const JMP: u16 = 0x4EC0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const MOVEM_TO_MEM: u16 = 0x4880;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const MOVEM_FROM_MEM: u16 = 0x4C80;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const LEA: u16 = 0x41C0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const CHK: u16 = 0x4180;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const JSR_VAL: u16 = 0x4E80;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/m68k.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const JMP_VAL: u16 = 0x4EC0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub const LEA_VAL: u16 = 0x41C0;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const LINK_VAL: u16 = 0x4E50;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const UNLK_VAL: u16 = 0x4E58;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const MOVEM_TO_MEM_VAL: u16 = 0x4880;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub const MOVEM_FROM_MEM_VAL: u16 = 0x4C80;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const TRUE: u8 = 0x0;   // T (always true)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const FALSE: u8 = 0x1;  // F (always false)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const HI: u8 = 0x2;     // Higher (unsigned >)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const LS: u8 = 0x3;     // Lower or same (unsigned <=)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub const CC: u8 = 0x4;     // Carry clear (HI or same)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const CS: u8 = 0x5;     // Carry set (LO)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub const NE: u8 = 0x6;     // Not equal
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const EQ: u8 = 0x7;     // Equal
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub const VC: u8 = 0x8;     // Overflow clear
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const VS: u8 = 0x9;     // Overflow set
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub const PL: u8 = 0xA;     // Plus (positive)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const MI: u8 = 0xB;     // Minus (negative)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub const GE: u8 = 0xC;     // Greater or equal (signed)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const LT: u8 = 0xD;     // Less than (signed)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub const GT: u8 = 0xE;     // Greater than (signed)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const LE: u8 = 0xF;     // Less or equal (signed)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub const DATA_REG: u8 = 0b000;        // Dn
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub const ADDR_REG: u8 = 0b001;        // An
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub const ADDR_IND: u8 = 0b010;        // (An)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub const ADDR_IND_POST: u8 = 0b011;   // (An)+
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub const ADDR_IND_PRE: u8 = 0b100;    // -(An)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub const ADDR_IND_DISP: u8 = 0b101;   // (d16,An)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub const ADDR_IND_INDEX: u8 = 0b110;  // (d8,An,Xn)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub const SPECIAL: u8 = 0b111;         // Special modes (reg field determines)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub const ABS_SHORT: u8 = 0b000;       // (xxx).W
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub const ABS_LONG: u8 = 0b001;        // (xxx).L
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub const PC_DISP: u8 = 0b010;         // (d16,PC)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub const PC_INDEX: u8 = 0b011;        // (d8,PC,Xn)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/m68k.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub const IMMEDIATE: u8 = 0b100;       // #<data>
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/microblaze.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const PATTERN_RTSD: u32 = 0xB60F_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/microblaze.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const PATTERN_RTID: u32 = 0xB620_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/microblaze.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub const OP_BRAI: u32 = 0x2F;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/mips.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const SPECIAL: u8 = 0x00;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/mips.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const REGIMM: u8 = 0x01;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/mips.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const J: u8 = 0x02;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/mips.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const JAL: u8 = 0x03;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/mips.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const BEQ: u8 = 0x04;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const BNE: u8 = 0x05;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const BLEZ: u8 = 0x06;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const BGTZ: u8 = 0x07;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const ADDI: u8 = 0x08;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const ADDIU: u8 = 0x09;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const SLTI: u8 = 0x0A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const SLTIU: u8 = 0x0B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const ANDI: u8 = 0x0C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const ORI: u8 = 0x0D;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const XORI: u8 = 0x0E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const LUI: u8 = 0x0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const COP0: u8 = 0x10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const COP1: u8 = 0x11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const COP2: u8 = 0x12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const COP1X: u8 = 0x13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const SPECIAL2: u8 = 0x1C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const SPECIAL3: u8 = 0x1F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const LB: u8 = 0x20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const LH: u8 = 0x21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const LWL: u8 = 0x22;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const LW: u8 = 0x23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const LBU: u8 = 0x24;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const LHU: u8 = 0x25;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const LWR: u8 = 0x26;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const SB: u8 = 0x28;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const SH: u8 = 0x29;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const SWL: u8 = 0x2A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const SW: u8 = 0x2B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const SWR: u8 = 0x2E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const LL: u8 = 0x30;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const SC: u8 = 0x38;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const SLL: u8 = 0x00;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const SRL: u8 = 0x02;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const SRA: u8 = 0x03;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const SLLV: u8 = 0x04;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const SRLV: u8 = 0x06;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const SRAV: u8 = 0x07;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const JR: u8 = 0x08;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const JALR: u8 = 0x09;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const SYSCALL: u8 = 0x0C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const BREAK: u8 = 0x0D;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const SYNC: u8 = 0x0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const MFHI: u8 = 0x10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const MTHI: u8 = 0x11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const MFLO: u8 = 0x12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const MTLO: u8 = 0x13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const MULT: u8 = 0x18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const MULTU: u8 = 0x19;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const DIV: u8 = 0x1A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const DIVU: u8 = 0x1B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const ADD: u8 = 0x20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const ADDU: u8 = 0x21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const SUB: u8 = 0x22;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const SUBU: u8 = 0x23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const AND: u8 = 0x24;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const OR: u8 = 0x25;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const XOR: u8 = 0x26;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const NOR: u8 = 0x27;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const SLT: u8 = 0x2A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const SLTU: u8 = 0x2B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const NOP: u32 = 0x00000000;      // sll $0, $0, 0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const JR_RA: u32 = 0x03E00008;    // jr $ra
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const SYSCALL: u32 = 0x0000000C;  // syscall
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/mips.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const BREAK: u32 = 0x0000000D;    // break
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const RRC: u8 = 0x00;   // Rotate right through carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const SWPB: u8 = 0x01;  // Swap bytes
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const RRA: u8 = 0x02;   // Rotate right arithmetic
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const SXT: u8 = 0x03;   // Sign extend
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const PUSH: u8 = 0x04;  // Push
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const CALL: u8 = 0x05;  // Call
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const RETI: u8 = 0x06;  // Return from interrupt
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const MOV: u8 = 0x4;    // Move
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const ADD: u8 = 0x5;    // Add
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const ADDC: u8 = 0x6;   // Add with carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const SUBC: u8 = 0x7;   // Subtract with carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const SUB: u8 = 0x8;    // Subtract
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const CMP: u8 = 0x9;    // Compare
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const DADD: u8 = 0xA;   // Decimal add
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const BIT: u8 = 0xB;    // Bit test
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const BIC: u8 = 0xC;    // Bit clear
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const BIS: u8 = 0xD;    // Bit set
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const XOR: u8 = 0xE;    // Exclusive or
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const AND: u8 = 0xF;    // And
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const JNE: u8 = 0x0;    // Jump if not equal/zero
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const JEQ: u8 = 0x1;    // Jump if equal/zero
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const JNC: u8 = 0x2;    // Jump if no carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const JC: u8 = 0x3;     // Jump if carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const JN: u8 = 0x4;     // Jump if negative
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const JGE: u8 = 0x5;    // Jump if greater or equal
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const JL: u8 = 0x6;     // Jump if less
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const JMP: u8 = 0x7;    // Jump unconditionally
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const REGISTER: u8 = 0b00;       // Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const INDEXED: u8 = 0b01;        // X(Rn) or symbolic/absolute
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const INDIRECT: u8 = 0b10;       // @Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const INDIRECT_INC: u8 = 0b11;   // @Rn+ or immediate
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const PC: u8 = 0;   // Program counter
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const SP: u8 = 1;   // Stack pointer
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const SR: u8 = 2;   // Status register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const CG: u8 = 3;   // Constant generator
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const R4: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const R5: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const R6: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const R7: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub const R8: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const R9: u8 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const R10: u8 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const R11: u8 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const R12: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const R13: u8 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const R14: u8 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const R15: u8 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/msp430.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub const BR_VAL: u16 = 0x4000;  // MOV to PC
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/msp430.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub const CALL_VAL: u16 = 0x1280;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/msp430.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const PUSH_VAL: u16 = 0x1200;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/msp430.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const JUMP_VAL: u16 = 0x2000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/msp430.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const JMP_VAL: u16 = 0x3C00;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const PATTERN_BREAK: u32 = 0x003A_003A;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const OPX_SUB: u32 = 0x39;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const OPX_AND: u32 = 0x0E;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub const OPX_OR: u32 = 0x16;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const OPX_XOR: u32 = 0x1E;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub const OPX_JMP_RET: u32 = 0x05;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub const OPX_CALL: u32 = 0x1D;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub const OP_ANDI: u32 = 0x0C;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const OP_ORI: u32 = 0x14;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const OP_LDW: u32 = 0x17;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const OP_STW: u32 = 0x15;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const OP_BR: u32 = 0x06;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const OP_BEQ: u32 = 0x26;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const OP_BNE: u32 = 0x1E;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/nios2.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const OP_CALL: u32 = 0x00;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/openrisc.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const PATTERN_NOP: u32 = 0x1500_0000;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const PATTERN_JR: u32 = 0x4400_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const PATTERN_JALR: u32 = 0x4800_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const OP_ANDI: u32 = 0x29;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const OP_ORI: u32 = 0x2A;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const OP_XORI: u32 = 0x2B;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:44:1
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const OP_LWS: u32 = 0x22;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const OP_LBZ: u32 = 0x23;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const OP_LBS: u32 = 0x24;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const OP_LHZ: u32 = 0x25;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const OP_LHS: u32 = 0x26;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const OP_SB: u32 = 0x36;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const OP_SH: u32 = 0x37;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const PATTERN_SYS: u32 = 0x2000_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/openrisc.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const PATTERN_TRAP: u32 = 0x2100_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/parisc.rs:17:1
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const PATTERN_BE_L: u32 = 0xE000_0000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/ppc.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const TWI: u8 = 3;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/ppc.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const MULLI: u8 = 7;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/ppc.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const SUBFIC: u8 = 8;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/ppc.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const CMPLI: u8 = 10;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/ppc.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const CMPI: u8 = 11;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const ADDIC: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const ADDIC_DOT: u8 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const ADDI: u8 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const ADDIS: u8 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const BC: u8 = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const SC: u8 = 17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const B: u8 = 18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const XL_FORM: u8 = 19;  // CR ops, bclr, bcctr, etc.
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const RLWIMI: u8 = 20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const RLWINM: u8 = 21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const RLWNM: u8 = 23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const ORI: u8 = 24;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const ORIS: u8 = 25;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const XORI: u8 = 26;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const XORIS: u8 = 27;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const ANDI_DOT: u8 = 28;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const ANDIS_DOT: u8 = 29;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const X_FORM: u8 = 31;  // Extended ops
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const LWZ: u8 = 32;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const LWZU: u8 = 33;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const LBZ: u8 = 34;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const LBZU: u8 = 35;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const STW: u8 = 36;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const STWU: u8 = 37;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const STB: u8 = 38;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const STBU: u8 = 39;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const LHZ: u8 = 40;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const LHZU: u8 = 41;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const LHA: u8 = 42;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const LHAU: u8 = 43;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const STH: u8 = 44;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const STHU: u8 = 45;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const LMW: u8 = 46;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const STMW: u8 = 47;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const LFS: u8 = 48;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const LFSU: u8 = 49;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const LFD: u8 = 50;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const LFDU: u8 = 51;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const STFS: u8 = 52;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const STFSU: u8 = 53;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const STFD: u8 = 54;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const STFDU: u8 = 55;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const LD_STD: u8 = 58;  // LD, LDU, LWA
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const FP_SINGLE: u8 = 59;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const STD: u8 = 62;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const FP_DOUBLE: u8 = 63;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const BCLR: u16 = 16;    // Branch conditional to LR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const BCCTR: u16 = 528;  // Branch conditional to CTR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const CRAND: u16 = 257;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const CRNAND: u16 = 225;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const CROR: u16 = 449;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const CRXOR: u16 = 193;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const CRNOR: u16 = 33;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const CREQV: u16 = 289;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const CRANDC: u16 = 129;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const CRORC: u16 = 417;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const ISYNC: u16 = 150;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const RFI: u16 = 50;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const MFCR: u16 = 19;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const MFMSR: u16 = 83;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const MFSPR: u16 = 339;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const MTSPR: u16 = 467;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const SYNC: u16 = 598;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const LWBRX: u16 = 534;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const STWBRX: u16 = 662;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const NOP: u32 = 0x60000000;       // ori 0,0,0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub const BLR: u32 = 0x4E800020;       // blr
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub const BCTR: u32 = 0x4E800420;      // bctr
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub const SC: u32 = 0x44000002;        // sc
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub const TRAP: u32 = 0x7FE00008;      // trap
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const MFLR_R0: u32 = 0x7C0802A6;   // mflr r0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/ppc.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const MTLR_R0: u32 = 0x7C0803A6;   // mtlr r0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/riscv.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const LOAD: u8 = 0x03;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/riscv.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const LOAD_FP: u8 = 0x07;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/riscv.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const MISC_MEM: u8 = 0x0F;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/riscv.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const OP_IMM: u8 = 0x13;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/riscv.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const AUIPC: u8 = 0x17;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const OP_IMM_32: u8 = 0x1B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const STORE: u8 = 0x23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const STORE_FP: u8 = 0x27;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const AMO: u8 = 0x2F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const OP: u8 = 0x33;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const LUI: u8 = 0x37;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const OP_32: u8 = 0x3B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const MADD: u8 = 0x43;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const MSUB: u8 = 0x47;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const NMSUB: u8 = 0x4B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const NMADD: u8 = 0x4F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const OP_FP: u8 = 0x53;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const OP_V: u8 = 0x57;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const BRANCH: u8 = 0x63;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const JALR: u8 = 0x67;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const JAL: u8 = 0x6F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const SYSTEM: u8 = 0x73;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const NOP: u32 = 0x00000013;     // addi x0, x0, 0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const RET: u32 = 0x00008067;     // jalr x0, x1, 0
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const ECALL: u32 = 0x00000073;   // ecall
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const EBREAK: u32 = 0x00100073;  // ebreak
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const C_NOP: u16 = 0x0001;       // c.nop
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const C_RET: u16 = 0x8082;       // c.jr ra / c.ret
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/riscv.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const C_EBREAK: u16 = 0x9002;    // c.ebreak
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const SPM: u8 = 0x04;   // Set Program Mask
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const BALR: u8 = 0x05;  // Branch and Link Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const BCTR: u8 = 0x06;  // Branch on Count Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const BCR: u8 = 0x07;   // Branch on Condition Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const SVC: u8 = 0x0A;   // Supervisor Call
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const BSM: u8 = 0x0B;   // Branch and Set Mode
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const BASSM: u8 = 0x0C; // Branch and Save and Set Mode
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const BASR: u8 = 0x0D;  // Branch and Save Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const MVCL: u8 = 0x0E;  // Move Long
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const CLCL: u8 = 0x0F;  // Compare Logical Long
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const LPR: u8 = 0x10;   // Load Positive Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const LNR: u8 = 0x11;   // Load Negative Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const LTR: u8 = 0x12;   // Load and Test Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const LCR: u8 = 0x13;   // Load Complement Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const NR: u8 = 0x14;    // AND Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const CLR: u8 = 0x15;   // Compare Logical Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const OR: u8 = 0x16;    // OR Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const XR: u8 = 0x17;    // XOR Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const LR: u8 = 0x18;    // Load Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const CR: u8 = 0x19;    // Compare Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const AR: u8 = 0x1A;    // Add Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const SR: u8 = 0x1B;    // Subtract Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const MR: u8 = 0x1C;    // Multiply Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const DR: u8 = 0x1D;    // Divide Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const ALR: u8 = 0x1E;   // Add Logical Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const SLR: u8 = 0x1F;   // Subtract Logical Register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const LA: u8 = 0x41;    // Load Address
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const STC: u8 = 0x42;   // Store Character
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const IC: u8 = 0x43;    // Insert Character
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const EX: u8 = 0x44;    // Execute
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const BAL: u8 = 0x45;   // Branch and Link
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const BCT: u8 = 0x46;   // Branch on Count
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const BC: u8 = 0x47;    // Branch on Condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const LH: u8 = 0x48;    // Load Halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const CH: u8 = 0x49;    // Compare Halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const AH: u8 = 0x4A;    // Add Halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const SH: u8 = 0x4B;    // Subtract Halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const MH: u8 = 0x4C;    // Multiply Halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const BAS: u8 = 0x4D;   // Branch and Save
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const CVD: u8 = 0x4E;   // Convert to Decimal
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const CVB: u8 = 0x4F;   // Convert to Binary
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const ST: u8 = 0x50;    // Store
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const LAE: u8 = 0x51;   // Load Address Extended
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const N: u8 = 0x54;     // AND
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub const CL: u8 = 0x55;    // Compare Logical
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const O: u8 = 0x56;     // OR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const X: u8 = 0x57;     // XOR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const L: u8 = 0x58;     // Load
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const C: u8 = 0x59;     // Compare
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const A: u8 = 0x5A;     // Add
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const S: u8 = 0x5B;     // Subtract
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const M: u8 = 0x5C;     // Multiply
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub const D: u8 = 0x5D;     // Divide
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const AL: u8 = 0x5E;    // Add Logical
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub const SL: u8 = 0x5F;    // Subtract Logical
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub const STD: u8 = 0x60;   // Store (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const LD: u8 = 0x68;    // Load (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub const CD: u8 = 0x69;    // Compare (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub const AD: u8 = 0x6A;    // Add Normalized (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub const SD: u8 = 0x6B;    // Subtract Normalized (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub const MD: u8 = 0x6C;    // Multiply (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const DD: u8 = 0x6D;    // Divide (Long)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const STE: u8 = 0x70;   // Store (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub const LE: u8 = 0x78;    // Load (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const CE: u8 = 0x79;    // Compare (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const AE: u8 = 0x7A;    // Add Normalized (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub const SE: u8 = 0x7B;    // Subtract Normalized (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub const ME: u8 = 0x7C;    // Multiply (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/s390x.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub const DE: u8 = 0x7D;    // Divide (Short)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const LG: u8 = 0x04;    // Load (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub const LRAG: u8 = 0x03;  // Load Real Address (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub const LGF: u8 = 0x14;   // Load (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const LGHI: u8 = 0x15;  // Load Halfword Immediate (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const STG: u8 = 0x24;   // Store (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub const LTGF: u8 = 0x32;  // Load and Test (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub const LGH: u8 = 0x15;   // Load Halfword (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const LLGF: u8 = 0x16;  // Load Logical (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub const LLGT: u8 = 0x17;  // Load Logical Thirty One Bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const AGF: u8 = 0x18;   // Add (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub const SGF: u8 = 0x19;   // Subtract (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub const ALGF: u8 = 0x1A;  // Add Logical (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const SLGF: u8 = 0x1B;  // Subtract Logical (64 <- 32)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub const MSG: u8 = 0x0C;   // Multiply Single (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub const DSG: u8 = 0x0D;   // Divide Single (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub const LY: u8 = 0x58;    // Load (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const LAY: u8 = 0x71;   // Load Address (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub const STCY: u8 = 0x72;  // Store Character (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub const ICY: u8 = 0x73;   // Insert Character (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub const LAEY: u8 = 0x75;  // Load Address Extended (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub const STY: u8 = 0x50;   // Store (Long Displacement)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const LLGC: u8 = 0x90;  // Load Logical Character (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub const LLGH: u8 = 0x91;  // Load Logical Halfword (64)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const RNSBG: u8 = 0x54; // Rotate Then AND Selected Bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const RISBG: u8 = 0x55; // Rotate Then Insert Selected Bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub const ROSBG: u8 = 0x56; // Rotate Then OR Selected Bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const RXSBG: u8 = 0x57; // Rotate Then XOR Selected Bits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub const RISBGN: u8 = 0x59; // Rotate Then Insert Selected Bits (No CC)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const RISBHG: u8 = 0x5D; // Rotate Then Insert Selected Bits High
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub const RISBLG: u8 = 0x51; // Rotate Then Insert Selected Bits Low
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const LDEB: u8 = 0x04;  // Load Lengthened (Short to Long)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub const LXDB: u8 = 0x05;  // Load Lengthened (Long to Extended)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const LXEB: u8 = 0x06;  // Load Lengthened (Short to Extended)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub const SQEB: u8 = 0x14;  // Square Root (Short)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const SQDB: u8 = 0x15;  // Square Root (Long)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub const MEEB: u8 = 0x17;  // Multiply (Short)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub const MAEB: u8 = 0x0E;  // Multiply and Add (Short)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub const MSEB: u8 = 0x0F;  // Multiply and Subtract (Short)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub const MADB: u8 = 0x1E;  // Multiply and Add (Long)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub const MSDB: u8 = 0x1F;  // Multiply and Subtract (Long)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     pub const NEVER: u8 = 0;      // Never branch (NOP)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub const OVERFLOW: u8 = 1;   // Overflow
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub const HIGH: u8 = 2;       // High (>)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     pub const LOW: u8 = 4;        // Low (<)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub const NOT_HIGH: u8 = 13;  // Not high (<=)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     pub const NOT_LOW: u8 = 11;   // Not low (>=)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     pub const EQUAL: u8 = 8;      // Equal (==)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub const NOT_EQUAL: u8 = 7;  // Not equal (!=)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/s390x.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     pub const ALWAYS: u8 = 15;    // Always branch
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/sparc.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const BRANCH_SETHI: u8 = 0b00;  // Branches and SETHI
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/sparc.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const CALL: u8 = 0b01;          // CALL instruction
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const ARITHMETIC: u8 = 0b10;    // Arithmetic/logic
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const LOAD_STORE: u8 = 0b11;    // Load/Store
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const UNIMP: u8 = 0;    // Unimplemented (trap)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const BICC: u8 = 2;     // Branch on integer condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const SETHI: u8 = 4;    // Set high 22 bits
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const FBFCC: u8 = 6;    // Branch on FP condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const CBCCC: u8 = 7;    // Branch on coprocessor condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const BPR: u8 = 3;      // Branch on register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const BPCC: u8 = 1;     // Branch on condition with prediction
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const FBPFCC: u8 = 5;   // FP branch with prediction
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const ADD: u8 = 0x00;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const AND: u8 = 0x01;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const OR: u8 = 0x02;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const XOR: u8 = 0x03;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const SUB: u8 = 0x04;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const ANDN: u8 = 0x05;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const ORN: u8 = 0x06;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const XNOR: u8 = 0x07;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const ADDX: u8 = 0x08;  // Add with carry (ADDcc in V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const MULX: u8 = 0x09;  // Multiply 64-bit (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const UMUL: u8 = 0x0A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const SMUL: u8 = 0x0B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const SUBX: u8 = 0x0C;  // Subtract with carry
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const UDIVX: u8 = 0x0D; // Unsigned divide 64-bit (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const UDIV: u8 = 0x0E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const SDIV: u8 = 0x0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const ADDCC: u8 = 0x10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const ANDCC: u8 = 0x11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const ORCC: u8 = 0x12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const XORCC: u8 = 0x13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const SUBCC: u8 = 0x14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const ANDNCC: u8 = 0x15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const ORNCC: u8 = 0x16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const XNORCC: u8 = 0x17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const ADDXCC: u8 = 0x18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const UMULCC: u8 = 0x1A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const SMULCC: u8 = 0x1B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const SUBXCC: u8 = 0x1C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const UDIVCC: u8 = 0x1E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const SDIVCC: u8 = 0x1F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const TADDCC: u8 = 0x20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const TSUBCC: u8 = 0x21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const TADDCCTV: u8 = 0x22;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const TSUBCCTV: u8 = 0x23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const MULSCC: u8 = 0x24;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const SLL: u8 = 0x25;   // Shift left logical
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const SRL: u8 = 0x26;   // Shift right logical
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const SRA: u8 = 0x27;   // Shift right arithmetic
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const RDY: u8 = 0x28;   // Read Y register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const RDPSR: u8 = 0x29; // Read PSR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const RDWIM: u8 = 0x2A; // Read WIM
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const RDTBR: u8 = 0x2B; // Read TBR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const MOVCC: u8 = 0x2C; // Conditional move (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const SDIVX: u8 = 0x2D; // Signed divide 64-bit (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const POPC: u8 = 0x2E;  // Population count (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const MOVR: u8 = 0x2F;  // Move on register condition (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub const WRY: u8 = 0x30;   // Write Y register
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub const WRPSR: u8 = 0x31; // Write PSR (V8), SAVED/RESTORED (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const WRWIM: u8 = 0x32; // Write WIM (V8), WRPR (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const WRTBR: u8 = 0x33; // Write TBR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const FPOP1: u8 = 0x34; // FP operate type 1
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const FPOP2: u8 = 0x35; // FP operate type 2
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const JMPL: u8 = 0x38;  // Jump and link
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const RETT: u8 = 0x39;  // Return from trap (V8), RETURN (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub const TICC: u8 = 0x3A;  // Trap on condition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const FLUSH: u8 = 0x3B; // Flush instruction memory
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub const SAVE: u8 = 0x3C;  // Save register window
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub const RESTORE: u8 = 0x3D; // Restore register window
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const DONE: u8 = 0x3E;  // Done (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub const RETRY: u8 = 0x3F; // Retry (V9)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const LD: u8 = 0x00;    // Load word
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub const LDUB: u8 = 0x01;  // Load unsigned byte
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const LDUH: u8 = 0x02;  // Load unsigned halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const LDD: u8 = 0x03;   // Load doubleword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub const ST: u8 = 0x04;    // Store word
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub const STB: u8 = 0x05;   // Store byte
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/sparc.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub const STH: u8 = 0x06;   // Store halfword
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub const STD: u8 = 0x07;   // Store doubleword
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub const LDSB: u8 = 0x09;  // Load signed byte
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub const LDSH: u8 = 0x0A;  // Load signed halfword
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub const LDSTUB: u8 = 0x0D; // Load-store unsigned byte (atomic)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const SWAP: u8 = 0x0F;  // Swap word
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub const LDA: u8 = 0x10;   // Load from alternate space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub const LDUBA: u8 = 0x11;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub const LDUHA: u8 = 0x12;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub const LDDA: u8 = 0x13;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub const STA: u8 = 0x14;   // Store to alternate space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub const STBA: u8 = 0x15;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const STHA: u8 = 0x16;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub const STDA: u8 = 0x17;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const LDSBA: u8 = 0x19;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub const LDSHA: u8 = 0x1A;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub const LDSTUBA: u8 = 0x1D;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const SWAPA: u8 = 0x1F;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub const LDF: u8 = 0x20;   // Load FP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub const LDFSR: u8 = 0x21; // Load FP state register
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub const LDDF: u8 = 0x23;  // Load double FP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub const STF: u8 = 0x24;   // Store FP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub const STFSR: u8 = 0x25; // Store FP state register
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub const STDFQ: u8 = 0x26; // Store double FP queue
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub const STDF: u8 = 0x27;  // Store double FP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const LDX: u8 = 0x0B;   // Load extended word
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub const STX: u8 = 0x0E;   // Store extended word
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub const LDXA: u8 = 0x1B;  // Load extended from alternate space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const STXA: u8 = 0x1E;  // Store extended to alternate space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const PREFETCH: u8 = 0x2D; // Prefetch (V9)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const CAS: u8 = 0x3C;   // Compare and swap (V9)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const CASX: u8 = 0x3E;  // Compare and swap extended (V9)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub const NEVER: u8 = 0;    // Never (N)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub const EQUAL: u8 = 1;    // Equal (E/Z)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub const LE: u8 = 2;       // Less or equal (LE)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub const LESS: u8 = 3;     // Less (L)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub const LEU: u8 = 4;      // Less or equal unsigned (LEU)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub const CS: u8 = 5;       // Carry set (CS/LU)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub const NEG: u8 = 6;      // Negative (N)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub const VS: u8 = 7;       // Overflow set (VS)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub const ALWAYS: u8 = 8;   // Always (A)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub const NE: u8 = 9;       // Not equal (NE/NZ)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub const GT: u8 = 10;      // Greater (G)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub const GE: u8 = 11;      // Greater or equal (GE)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub const GTU: u8 = 12;     // Greater unsigned (GU)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub const CC: u8 = 13;      // Carry clear (CC/GEU)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     pub const POS: u8 = 14;     // Positive (P)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/sparc.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub const VC: u8 = 15;      // Overflow clear (VC)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/superh.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const FMT_0: u8 = 0x0;   // Misc: MOV, shifts, etc.
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const FMT_1: u8 = 0x1;   // MOV.L @(disp,Rn), Rm
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const FMT_2: u8 = 0x2;   // MOV.x @Rm, Rn / MOV.x Rm, @Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const FMT_3: u8 = 0x3;   // CMP, ADD, SUB
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const FMT_4: u8 = 0x4;   // Misc: shifts, system
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const FMT_5: u8 = 0x5;   // MOV.L @(disp,Rm), Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const FMT_6: u8 = 0x6;   // MOV.x @Rm, Rn (extended)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const FMT_7: u8 = 0x7;   // ADD #imm, Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const FMT_8: u8 = 0x8;   // Branches (BT, BF, etc.)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const FMT_9: u8 = 0x9;   // MOV.W @(disp,PC), Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const FMT_A: u8 = 0xA;   // BRA
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const FMT_B: u8 = 0xB;   // BSR
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const FMT_C: u8 = 0xC;   // Misc immediate ops
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const FMT_D: u8 = 0xD;   // MOV.L @(disp,PC), Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const FMT_E: u8 = 0xE;   // MOV #imm, Rn
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const FMT_F: u8 = 0xF;   // FPU instructions
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const NOP: u16 = 0x0009;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const RTS: u16 = 0x000B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const CLRT: u16 = 0x0008;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const SETT: u16 = 0x0018;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const CLRMAC: u16 = 0x0028;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const RTE: u16 = 0x002B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const SLEEP: u16 = 0x001B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const DIV0U: u16 = 0x0019;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const SHLL: u8 = 0x00;   // 0100 nnnn 0000 0000
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const SHLR: u8 = 0x01;   // 0100 nnnn 0000 0001
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const ROTL: u8 = 0x04;   // 0100 nnnn 0000 0100
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const ROTR: u8 = 0x05;   // 0100 nnnn 0000 0101
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const ROTCL: u8 = 0x24;  // 0100 nnnn 0010 0100
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const ROTCR: u8 = 0x25;  // 0100 nnnn 0010 0101
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const SHLL2: u8 = 0x08;  // 0100 nnnn 0000 1000
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const SHLR2: u8 = 0x09;  // 0100 nnnn 0000 1001
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const SHLL8: u8 = 0x18;  // 0100 nnnn 0001 1000
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const SHLR8: u8 = 0x19;  // 0100 nnnn 0001 1001
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const SHLL16: u8 = 0x28; // 0100 nnnn 0010 1000
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const SHLR16: u8 = 0x29; // 0100 nnnn 0010 1001
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const DT: u8 = 0x10;     // 0100 nnnn 0001 0000 (decrement and test)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const CMP_PL: u8 = 0x15; // 0100 nnnn 0001 0101
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const CMP_PZ: u8 = 0x11; // 0100 nnnn 0001 0001
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const JSR: u8 = 0x0B;    // 0100 mmmm 0000 1011
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const JMP: u8 = 0x2B;    // 0100 mmmm 0010 1011
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const TAS: u8 = 0x1B;    // 0100 nnnn 0001 1011
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const LDS_MACH: u8 = 0x0A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const LDS_MACL: u8 = 0x1A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const LDS_PR: u8 = 0x2A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const STS_MACH: u8 = 0x0A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const STS_MACL: u8 = 0x1A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const STS_PR: u8 = 0x2A;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const BT: u8 = 0x9;    // 1000 1001 dddd dddd
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const BF: u8 = 0xB;    // 1000 1011 dddd dddd
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const BT_S: u8 = 0xD;  // 1000 1101 dddd dddd (delay slot)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/superh.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const BF_S: u8 = 0xF;  // 1000 1111 dddd dddd (delay slot)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub const TRAPA_VAL: u16 = 0xC300;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub const BRA_VAL: u16 = 0xA000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const BSR_VAL: u16 = 0xB000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub const JSR_VAL: u16 = 0x400B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub const JMP_VAL: u16 = 0x402B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const MOV_IMM_VAL: u16 = 0xE000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/architectures/superh.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const ADD_IMM_VAL: u16 = 0x7000;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     None,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Legacy,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     Rex,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     Vex2,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Vex3,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Evex,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/architectures/x86.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Rex2,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/x86.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     pub const NOP: u8 = 0x90;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/x86.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub const RET: u8 = 0xC3;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/x86.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub const RET_IMM: u8 = 0xC2;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/x86.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub const RETF: u8 = 0xCB;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]  --> src/architectures/x86.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub const INT3: u8 = 0xCC;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const INT: u8 = 0xCD;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub const PUSH_EBP: u8 = 0x55;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub const POP_EBP: u8 = 0x5D;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub const CALL_REL32: u8 = 0xE8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const JMP_REL32: u8 = 0xE9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const JMP_REL8: u8 = 0xEB;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const LEAVE: u8 = 0xC9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const TWO_BYTE: u8 = 0x0F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const SYSCALL: [u8; 2] = [0x0F, 0x05];
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const SYSRET: [u8; 2] = [0x0F, 0x07];
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const UD2: [u8; 2] = [0x0F, 0x0B];
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const CPUID: [u8; 2] = [0x0F, 0xA2];
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const REX_BASE: u8 = 0x40;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const REX_MAX: u8 = 0x4F;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const VEX2: u8 = 0xC5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const VEX3: u8 = 0xC4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const EVEX: u8 = 0x62;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/x86.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const REX2: u8 = 0xD5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/xtensa.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub const PATTERN_MOV_N: u16 = 0x000D;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/xtensa.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub const PATTERN_MOVI_N: u16 = 0x000C;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/xtensa.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const PATTERN_L32I_N: u16 = 0x8000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/architectures/xtensa.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const PATTERN_S32I_N: u16 = 0x9000;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 |     FileTooSmall { expected: usize, actual: usize },
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |     FileTooSmall { expected: usize, actual: usize },
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:21:20
[INFO] [stdout]    |
[INFO] [stdout] 21 |     InvalidMagic { expected: String, actual: String },
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:21:38
[INFO] [stdout]    |
[INFO] [stdout] 21 |     InvalidMagic { expected: String, actual: String },
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |     UnknownFormat { magic: Vec<u8> },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:29:21
[INFO] [stdout]    |
[INFO] [stdout] 29 |     ElfParseError { message: String },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:33:20
[INFO] [stdout]    |
[INFO] [stdout] 33 |     PeParseError { message: String },
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 |     MachOParseError { message: String },
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:41:25
[INFO] [stdout]    |
[INFO] [stdout] 41 |     UnknownElfMachine { value: u16 },
[INFO] [stdout]    |                         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     UnknownPeMachine { value: u16 },
[INFO] [stdout]    |                        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:49:27
[INFO] [stdout]    |
[INFO] [stdout] 49 |     UnknownMachOCpuType { value: u32 },
[INFO] [stdout]    |                           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         offset: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         expected: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         actual: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 |     AoutParseError { message: String },
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |     DosParseError { message: String },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:69:21
[INFO] [stdout]    |
[INFO] [stdout] 69 |     PefParseError { message: String },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 |     HexParseError { message: String },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |     BfltParseError { message: String },
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:81:22
[INFO] [stdout]    |
[INFO] [stdout] 81 |     GoffParseError { message: String },
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:85:22
[INFO] [stdout]    |
[INFO] [stdout] 85 |     WasmParseError { message: String },
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:89:27
[INFO] [stdout]    |
[INFO] [stdout] 89 |     JavaClassParseError { message: String },
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:93:21
[INFO] [stdout]    |
[INFO] [stdout] 93 |     DexParseError { message: String },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/error.rs:97:25
[INFO] [stdout]    |
[INFO] [stdout] 97 |     ConsoleParseError { message: String },
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:101:24
[INFO] [stdout]     |
[INFO] [stdout] 101 |     KernelParseError { message: String },
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:105:25
[INFO] [stdout]     |
[INFO] [stdout] 105 |     ArchiveParseError { message: String },
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:109:23
[INFO] [stdout]     |
[INFO] [stdout] 109 |     InvalidChecksum { expected: String, actual: String },
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:109:41
[INFO] [stdout]     |
[INFO] [stdout] 109 |     InvalidChecksum { expected: String, actual: String },
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         kind: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |         index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         message: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:121:29
[INFO] [stdout]     |
[INFO] [stdout] 121 |     HeuristicInconclusive { confidence: f64, threshold: f64 },
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:121:46
[INFO] [stdout]     |
[INFO] [stdout] 121 |     HeuristicInconclusive { confidence: f64, threshold: f64 },
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:125:29
[INFO] [stdout]     |
[INFO] [stdout] 125 |     MultipleArchitectures { architectures: Vec<String> },
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/error.rs:129:19
[INFO] [stdout]     |
[INFO] [stdout] 129 |     ConfigError { message: String },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/extensions/detector.rs:954:16
[INFO] [stdout]     |
[INFO] [stdout] 954 |             if sub >= 0x0 && sub <= 0xF {
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/extensions/detector.rs:970:16
[INFO] [stdout]     |
[INFO] [stdout] 970 |             if sub >= 0x0 && sub <= 0xF {
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:141:11
[INFO] [stdout]     |
[INFO] [stdout] 141 |     Elf { class: u8, endian: u8 },
[INFO] [stdout]     |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:141:22
[INFO] [stdout]     |
[INFO] [stdout] 141 |     Elf { class: u8, endian: u8 },
[INFO] [stdout]     |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:143:10
[INFO] [stdout]     |
[INFO] [stdout] 143 |     Pe { pe_offset: u32 },
[INFO] [stdout]     |          ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |     MachO { bits: u8, big_endian: bool },
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:145:23
[INFO] [stdout]     |
[INFO] [stdout] 145 |     MachO { bits: u8, big_endian: bool },
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:147:16
[INFO] [stdout]     |
[INFO] [stdout] 147 |     MachOFat { big_endian: bool },
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 |     Coff { machine: u16 },
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |     Xcoff { bits: u8 },
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 |     Ecoff { variant: ecoff::EcoffVariant },
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 |     Aout { variant: aout::AoutVariant },
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:157:10
[INFO] [stdout]     |
[INFO] [stdout] 157 |     Mz { variant: mz::ExtendedType },
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     Dex { variant: dex::DexVariant },
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:169:15
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Console { variant: console::ConsoleFormat },
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Kernel { variant: kernel::KernelFormat },
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:173:10
[INFO] [stdout]     |
[INFO] [stdout] 173 |     Ar { variant: ar::ArVariant },
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:175:11
[INFO] [stdout]     |
[INFO] [stdout] 175 |     Hex { variant: hex::HexVariant },
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/mod.rs:179:14
[INFO] [stdout]     |
[INFO] [stdout] 179 |     LlvmBc { variant: llvm_bc::LlvmVariant },
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/aout.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 |     Bsd { mid: u8, magic: u16 },
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/aout.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     Bsd { mid: u8, magic: u16 },
[INFO] [stdout]    |                    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/aout.rs:92:13
[INFO] [stdout]    |
[INFO] [stdout] 92 |     Plan9 { magic: u32 },
[INFO] [stdout]    |             ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/aout.rs:94:13
[INFO] [stdout]    |
[INFO] [stdout] 94 |     Minix { combined_id: bool },
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const ZERO: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const SUN010: u8 = 1;        // Sun 68010/68020
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const SUN020: u8 = 2;        // Sun 68020
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const PC386: u8 = 100;       // i386 BSD
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const HP200: u8 = 200;       // HP 200
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const I386: u8 = 134;        // i386 BSD
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const M68K: u8 = 135;        // Motorola 68K
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const M68K4K: u8 = 136;      // m68k 4k page size
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const NS32532: u8 = 137;     // NS32532
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const SPARC: u8 = 138;       // SPARC
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const PMAX: u8 = 139;        // MIPS (DECstation)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const VAX: u8 = 140;         // VAX
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const ALPHA: u8 = 141;       // Alpha
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const MIPS: u8 = 151;        // MIPS
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const ARM6: u8 = 143;        // ARM
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const HP300: u8 = 144;       // HP 300
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const HPUX: u8 = 145;        // HP-UX
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const HPUX800: u8 = 146;     // HP-UX 800
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const A_MAGIC: u32 = 0x00000107;  // MC68020 (263)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const I_MAGIC: u32 = 0x00000197;  // Intel 386 (407)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const J_MAGIC: u32 = 0x00000263;  // Intel 960 (611) - unused
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const K_MAGIC: u32 = 0x0000022B;  // SPARC (555)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const V_MAGIC: u32 = 0x00000367;  // MIPS 3000 BE (871)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const X_MAGIC: u32 = 0x00000463;  // ATT DSP 3210 (1123) - unused
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const M_MAGIC: u32 = 0x00000567;  // MIPS 4000 BE (1383)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const D_MAGIC: u32 = 0x0000067B;  // MIPS 4000 LE (1659) - unused
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const E_MAGIC: u32 = 0x0000051F;  // ARM (1311)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const Q_MAGIC: u32 = 0x00000597;  // PowerPC (1431)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const N_MAGIC: u32 = 0x00000627;  // MIPS 4000 LE (1575)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const L_MAGIC: u32 = 0x00000693;  // DEC Alpha (1683)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const P_MAGIC: u32 = 0x00000733;  // MIPS 4000 LE (1843) - unused
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const U_MAGIC: u32 = 0x000007E3;  // SPARC 64 (2019)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const S_MAGIC: u32 = 0x00000893;  // AMD64 (2195)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const T_MAGIC: u32 = 0x00000973;  // AMD64 (2419) - unused
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const R_MAGIC: u32 = 0x000009BF;  // ARM64 (2495)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const MINIX_COMBID: u32 = 0x04100301;  // Combined I&D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/aout.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const MINIX_SEPID: u32 = 0x04200301;   // Separate I&D
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const NAME_OFFSET: usize = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const NAME_SIZE: usize = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const DATE_OFFSET: usize = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const DATE_SIZE: usize = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const UID_OFFSET: usize = 28;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const UID_SIZE: usize = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const GID_OFFSET: usize = 34;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const GID_SIZE: usize = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const MODE_OFFSET: usize = 40;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const MODE_SIZE: usize = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const SIZE_OFFSET: usize = 48;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const SIZE_SIZE: usize = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const FMAG_OFFSET: usize = 58;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/ar.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const FMAG: [u8; 2] = [b'`', b'\n'];
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const UNKNOWN: u16 = 0x0000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const I386: u16 = 0x014C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const R3000: u16 = 0x0162;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const R4000: u16 = 0x0166;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const R10000: u16 = 0x0168;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const WCEMIPSV2: u16 = 0x0169;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const ALPHA: u16 = 0x0184;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const SH3: u16 = 0x01A2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const SH3DSP: u16 = 0x01A3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const SH3E: u16 = 0x01A4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const SH4: u16 = 0x01A6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const SH5: u16 = 0x01A8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const ARM: u16 = 0x01C0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const THUMB: u16 = 0x01C2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const ARMNT: u16 = 0x01C4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const AM33: u16 = 0x01D3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const POWERPC: u16 = 0x01F0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const POWERPCFP: u16 = 0x01F1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const IA64: u16 = 0x0200;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const MIPS16: u16 = 0x0266;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const ALPHA64: u16 = 0x0284;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const MIPSFPU: u16 = 0x0366;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const MIPSFPU16: u16 = 0x0466;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const TRICORE: u16 = 0x0520;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const EBC: u16 = 0x0EBC;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const RISCV32: u16 = 0x5032;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const RISCV64: u16 = 0x5064;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const RISCV128: u16 = 0x5128;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const LOONGARCH32: u16 = 0x6232;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const LOONGARCH64: u16 = 0x6264;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const AMD64: u16 = 0x8664;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const M32R: u16 = 0x9041;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/coff.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const ARM64: u16 = 0xAA64;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     Xbe,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     Xex { version: u8 },
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/console.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 |     Xex { version: u8 },
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     SelfPs3,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     SelfPs4,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     SelfPs5,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     Nso,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Nro,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/formats/console.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     Dol,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/console.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const RETAIL_ENTRY: u32 = 0xA8FC57AB;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/console.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const DEBUG_ENTRY: u32 = 0x94859D4B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/console.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const BETA_ENTRY: u32 = 0xE682F45B;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/dex.rs:40:11
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Dex { version: [u8; 3] },
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/dex.rs:42:12
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Odex { version: [u8; 3] },
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/dex.rs:44:12
[INFO] [stdout]    |
[INFO] [stdout] 44 |     Vdex { version: [u8; 4] },
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/dex.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Art { version: [u8; 3] },
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/elf.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const ELFCLASS32: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/elf.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const ELFCLASS64: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/elf.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const ELFDATA2LSB: u8 = 1; // Little-endian
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/elf.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const ELFDATA2MSB: u8 = 2; // Big-endian
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub machine: u16,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub osabi: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub osabi_version: u8,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub word_size: u8,  // 1=32-bit, 2=64-bit
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub byte_order: u8, // 1=LE, 2=BE
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub offset: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/fatelf.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub size: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const HDR: u8 = 0xF0;  // Header record (masked)
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const ESD: u8 = 0x00;  // External Symbol Dictionary
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const TXT: u8 = 0x10;  // Text record
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const RLD: u8 = 0x20;  // Relocation Dictionary
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const LEN: u8 = 0x30;  // Length record
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const END: u8 = 0x40;  // End record
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const SD: u8 = 0x00;   // Section Definition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const ED: u8 = 0x01;   // Element Definition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const LD: u8 = 0x02;   // Label Definition
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const PR: u8 = 0x03;   // Part Reference
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/goff.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const ER: u8 = 0x04;   // External Reference
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const DATA: u8 = 0x00;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const EOF: u8 = 0x01;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const EXT_SEGMENT: u8 = 0x02;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const START_SEGMENT: u8 = 0x03;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const EXT_LINEAR: u8 = 0x04;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/hex.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const START_LINEAR: u8 = 0x05;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const PUBLIC: u16 = 0x0001;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const FINAL: u16 = 0x0010;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const SUPER: u16 = 0x0020;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const INTERFACE: u16 = 0x0200;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const ABSTRACT: u16 = 0x0400;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const SYNTHETIC: u16 = 0x1000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const ANNOTATION: u16 = 0x2000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const ENUM: u16 = 0x4000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const MODULE: u16 = 0x8000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const UTF8: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const INTEGER: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const FLOAT: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const LONG: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const DOUBLE: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const CLASS: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const STRING: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const FIELDREF: u8 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const METHODREF: u8 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const INTERFACE_METHODREF: u8 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const NAME_AND_TYPE: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const METHOD_HANDLE: u8 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const METHOD_TYPE: u8 = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const DYNAMIC: u8 = 17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const INVOKE_DYNAMIC: u8 = 18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const MODULE: u8 = 19;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/java.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const PACKAGE: u8 = 20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/kernel.rs:141:16
[INFO] [stdout]     |
[INFO] [stdout] 141 |     LinuxX86 { protocol_version: u16 },
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/kernel.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 147 |     UImage { arch: u8, os: u8, image_type: u8 },
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/kernel.rs:147:24
[INFO] [stdout]     |
[INFO] [stdout] 147 |     UImage { arch: u8, os: u8, image_type: u8 },
[INFO] [stdout]     |                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/formats/kernel.rs:147:32
[INFO] [stdout]     |
[INFO] [stdout] 147 |     UImage { arch: u8, os: u8, image_type: u8 },
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const INVALID: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const OPENBSD: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const NETBSD: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const FREEBSD: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const BSD4_4: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const LINUX: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const SVR4: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const ESIX: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const SOLARIS: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const IRIX: u8 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const SCO: u8 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const DELL: u8 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub const NCR: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub const LYNXOS: u8 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub const VXWORKS: u8 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub const PSOS: u8 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const QNX: u8 = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const UBOOT: u8 = 17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const RTEMS: u8 = 18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const ARTOS: u8 = 19;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const UNITY: u8 = 20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const INTEGRITY: u8 = 21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const OSE: u8 = 22;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const PLAN9: u8 = 23;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const OPENRTOS: u8 = 24;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const ARM_TRUSTED: u8 = 25;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const TEE: u8 = 26;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const OPENSBI: u8 = 27;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const EFI: u8 = 28;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const INVALID: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const ALPHA: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const ARM: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const X86: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub const IA64: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const MIPS: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub const MIPS64: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub const PPC: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const S390: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub const SH: u8 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub const SPARC: u8 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub const SPARC64: u8 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub const M68K: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const NIOS: u8 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const MICROBLAZE: u8 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub const NIOS2: u8 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const BLACKFIN: u8 = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub const AVR32: u8 = 17;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub const ST200: u8 = 18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub const SANDBOX: u8 = 19;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/kernel.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub const NDS32: u8 = 20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub const OPENRISC: u8 = 21;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub const ARM64: u8 = 22;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub const ARC: u8 = 23;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub const X86_64: u8 = 24;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub const XTENSA: u8 = 25;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub const RISCV: u8 = 26;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub const NONE: u8 = 0;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const GZIP: u8 = 1;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub const BZIP2: u8 = 2;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const LZMA: u8 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub const LZO: u8 = 4;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub const LZ4: u8 = 5;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub const ZSTD: u8 = 6;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub const INVALID: u8 = 0;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub const STANDALONE: u8 = 1;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub const KERNEL: u8 = 2;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub const RAMDISK: u8 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub const MULTI: u8 = 4;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub const FIRMWARE: u8 = 5;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub const SCRIPT: u8 = 6;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub const FILESYSTEM: u8 = 7;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub const FLATDT: u8 = 8;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:130:5
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub const KWBIMAGE: u8 = 9;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub const IMXIMAGE: u8 = 10;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const GPIMAGE: u8 = 16;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub const ATMELIMAGE: u8 = 17;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/kernel.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub const FIT: u8 = 18;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const VAX: u32 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const MC680X0: u32 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const X86: u32 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const X86_64: u32 = 0x01000007;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const MC98000: u32 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const HPPA: u32 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const ARM: u32 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const ARM64: u32 = 0x0100000C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const ARM64_32: u32 = 0x0200000C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const MC88000: u32 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const SPARC: u32 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const I860: u32 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const POWERPC: u32 = 18;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const POWERPC64: u32 = 0x01000012;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const ALL: u32 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const V4T: u32 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const V6: u32 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const V5TEJ: u32 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const XSCALE: u32 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const V7: u32 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const V7F: u32 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const V7S: u32 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const V7K: u32 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const V8: u32 = 13;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const V6M: u32 = 14;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const V7M: u32 = 15;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const V7EM: u32 = 16;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const ALL: u32 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/macho.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const V8: u32 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub const ALL: u32 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     pub const I386: u32 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub const I486: u32 = 4;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     pub const I486SX: u32 = 0x84;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     pub const PENT: u32 = 5;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub const PENTPRO: u32 = 0x16;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub const PENTII_M3: u32 = 0x36;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub const PENTII_M5: u32 = 0x56;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     pub const CELERON: u32 = 0x67;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     pub const CELERON_MOBILE: u32 = 0x77;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub const PENTIUM_3: u32 = 8;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     pub const PENTIUM_3_M: u32 = 0x18;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub const PENTIUM_3_XEON: u32 = 0x28;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     pub const PENTIUM_M: u32 = 9;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub const PENTIUM_4: u32 = 0x0A;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub const PENTIUM_4_M: u32 = 0x1A;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     pub const ITANIUM: u32 = 0x0B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub const ITANIUM_2: u32 = 0x1B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub const XEON: u32 = 0x0C;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 |     pub const XEON_MP: u32 = 0x1C;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     pub const ALL: u32 = 3;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/macho.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub const H: u32 = 8;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const ZM_SIGNATURE: [u8; 2] = [b'Z', b'M']; // Alternative (obsolete)
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/mz.rs:76:10
[INFO] [stdout]    |
[INFO] [stdout] 76 |     Ne { target_os: u8 },
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/mz.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Le { cpu: u16, os: u16 },
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/mz.rs:78:20
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Le { cpu: u16, os: u16 },
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/mz.rs:80:10
[INFO] [stdout]    |
[INFO] [stdout] 80 |     Lx { cpu: u16, os: u16 },
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/formats/mz.rs:80:20
[INFO] [stdout]    |
[INFO] [stdout] 80 |     Lx { cpu: u16, os: u16 },
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const UNKNOWN: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const OS2: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const WINDOWS: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const DOS4: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const WINDOWS386: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const BOSS: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const UNKNOWN: u16 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub const I286: u16 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub const I386: u16 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub const I486: u16 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub const PENTIUM: u16 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub const I860: u16 = 0x20;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub const N11: u16 = 0x21;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub const MIPS1: u16 = 0x40;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub const MIPS2: u16 = 0x41;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub const MIPS3: u16 = 0x42;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub const UNKNOWN: u16 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub const OS2: u16 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub const WINDOWS: u16 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub const DOS4: u16 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub const WINDOWS386: u16 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/mz.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub const IBM_MVS: u16 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub const UNKNOWN: u16 = 0x0000;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const I386: u16 = 0x014C;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const R3000: u16 = 0x0162;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const R4000: u16 = 0x0166;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const R10000: u16 = 0x0168;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const WCEMIPSV2: u16 = 0x0169;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const ALPHA: u16 = 0x0184;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const SH3: u16 = 0x01A2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const SH3DSP: u16 = 0x01A3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const SH3E: u16 = 0x01A4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const SH4: u16 = 0x01A6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const SH5: u16 = 0x01A8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const ARM: u16 = 0x01C0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const THUMB: u16 = 0x01C2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const ARMNT: u16 = 0x01C4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const AM33: u16 = 0x01D3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const POWERPC: u16 = 0x01F0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const POWERPCFP: u16 = 0x01F1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const IA64: u16 = 0x0200;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const MIPS16: u16 = 0x0266;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const ALPHA64: u16 = 0x0284;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const MIPSFPU: u16 = 0x0366;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const MIPSFPU16: u16 = 0x0466;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const TRICORE: u16 = 0x0520;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const EBC: u16 = 0x0EBC;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const RISCV32: u16 = 0x5032;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const RISCV64: u16 = 0x5064;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub const RISCV128: u16 = 0x5128;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub const LOONGARCH32: u16 = 0x6232;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub const LOONGARCH64: u16 = 0x6264;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub const AMD64: u16 = 0x8664;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub const M32R: u16 = 0x9041;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub const ARM64EC: u16 = 0xA641;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub const ARM64X: u16 = 0xA64E;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pe.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub const ARM64: u16 = 0xAA64;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/pe.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub const PE32: u16 = 0x10B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/pe.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub const PE32PLUS: u16 = 0x20B;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]    --> src/formats/pe.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub const ROM: u16 = 0x107;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const CODE: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const UNPACKED_DATA: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const PATTERN_DATA: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const CONSTANT: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub const LOADER: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub const DEBUG: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub const EXEC_DATA: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub const EXCEPTION: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/pef.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub const TRACEBACK: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const CUSTOM: u8 = 0;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const TYPE: u8 = 1;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const IMPORT: u8 = 2;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const FUNCTION: u8 = 3;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const TABLE: u8 = 4;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub const MEMORY: u8 = 5;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const GLOBAL: u8 = 6;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub const EXPORT: u8 = 7;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const START: u8 = 8;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub const ELEMENT: u8 = 9;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const CODE: u8 = 10;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub const DATA: u8 = 11;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a constant
[INFO] [stdout]   --> src/formats/wasm.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const DATA_COUNT: u8 = 12;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     X86,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     X86_64,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Arm,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     AArch64,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     RiscV32,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     RiscV64,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     RiscV128,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Mips,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Mips64,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Ppc,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Ppc64,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     S390,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     S390x,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     Sparc,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     Sparc64,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     M68k,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     ColdFire,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     Sh,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     Sh4,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     Ia64,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     Alpha,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     Parisc,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     LoongArch32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     LoongArch64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     Hexagon,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     Arc,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     ArcCompact,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     ArcCompact2,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     Xtensa,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     MicroBlaze,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     Nios2,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     OpenRisc,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     Csky,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     V850,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     Rx,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> src/types.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     TiC6000,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
